package com.songminju.jsong_ioc;

import java.lang.reflect.Field;
import java.util.Map;

public interface IOCManager {
	
	void put(String key,Object obj);
	Object get(String key);
	Object get(Class<Object> c);
	Map<String,Object> getAll();
	
	void load(String packageStr,boolean injection,ObjectFilter<Class<Object>> loadFilter,ObjectFilter<Field> injectionFilter);
	
}
